home *** CD-ROM | disk | FTP | other *** search
- /* Automatically generated header! Do not edit! */
-
- #ifndef _INLINE_SHUTDOWN_H
- #define _INLINE_SHUTDOWN_H
-
- #ifndef __INLINE_MACROS_H
- #include <inline/macros.h>
- #endif /* !__INLINE_MACROS_H */
-
- #ifndef SHUTDOWN_BASE_NAME
- #define SHUTDOWN_BASE_NAME ShutdownBase
- #endif /* !SHUTDOWN_BASE_NAME */
-
- #define AddShutdownInfoTagList(Hook, Name, TagList) \
- LP3(0x24, APTR, AddShutdownInfoTagList, struct Hook *, Hook, a0, STRPTR, Name, a1, struct TagItem *, TagList, a2, \
- , SHUTDOWN_BASE_NAME)
-
- #ifndef NO_INLINE_STDARG
- #define AddShutdownInfoTags(a0, a1, tags...) \
- ({ULONG _tags[] = { tags }; AddShutdownInfoTagList((a0), (a1), (struct TagItem *)_tags);})
- #endif /* !NO_INLINE_STDARG */
-
- #define RemShutdownInfo(Info) \
- LP1(0x2a, LONG, RemShutdownInfo, struct ShutdownInfo *, Info, a0, \
- , SHUTDOWN_BASE_NAME)
-
- #define Shutdown(Mode) \
- LP1(0x30, LONG, Shutdown, ULONG, Mode, d0, \
- , SHUTDOWN_BASE_NAME)
-
- #endif /* !_INLINE_SHUTDOWN_H */
-